terrain avoidance radar - Español Inglés Diccionario